home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 June / PCWorld_2007-06_cd.bin / v cisle / rainlendar / Rainlendar-Lite-2.1.exe / scripts / alarm.lua next >
Text File  |  2006-12-23  |  813b  |  42 lines

  1. -- 
  2. -- DO NOT EDIT THIS FILE. IT WILL BE OVERWRITTEN WHEN YOU UPGRADE RAINLENDAR!
  3. -- 
  4.  
  5. --
  6. -- XXX
  7. --
  8. -- Parameters: 
  9. --    newMonth - XXX
  10. -- Return:
  11. --    Nothing
  12. --
  13. function Global_Snooze(uidItem, timeDuration)
  14.     Rainlendar_SnoozeAlarm(uidItem, timeDuration)
  15.     Rainlendar_Redraw(1)
  16. end
  17.  
  18. function Global_SnoozeAll()
  19. -- TODO: calculate some good snooze time
  20.  
  21.     uidAlarms = Rainlendar_GetAlarmItems()
  22.     for key, value in pairs (uidAlarms) do
  23.         Rainlendar_SnoozeAlarm(value, -1)
  24.     end
  25.  
  26.     Rainlendar_Redraw(1)
  27. end
  28.  
  29. function Global_Dismiss(uidItem)
  30.     Rainlendar_DismissAlarm(uidItem)
  31.     Rainlendar_Redraw(1)
  32. end
  33.  
  34. function Global_DismissAll()
  35.     uidAlarms = Rainlendar_GetAlarmItems()
  36.     for key, value in pairs(uidAlarms) do
  37.         Rainlendar_DismissAlarm(value)
  38.     end
  39.     
  40.     Rainlendar_Redraw(1)
  41. end
  42.